electrostatic discharge - French English Dictionary